wayland-commons 0.21.13

Common types and structures used by wayland-client and wayland-server.
Documentation
Common definitions for wayland This crate hosts common type and traits used to represent wayland messages and routines in the `wayland-client` and `wayland-server` crates. This notably includes the `Interface` trait, which can exhaustively describe any wayland interface. Its implementations are intended to be generated by the `wayland-scanner` crate. The principal user-facing definition provided by this crate is the `Implementation` trait, which as a user of `wayland-client` or `wayland-server` you will be using to define objects able to handle the messages your program receives. Note that this trait is auto-implemented for closures with appropriate signature, for convenience.